package com.ymttest.common.entitie;

import java.math.BigDecimal;

/**
 * 下单商品信息
 */
public class OrderProductInfo {
	
	/**
	 * 商品id
	 */
	public String ProductId;
	
	public String getProductId() {
		return ProductId;
	}

	public void setProductId(String productId) {
		ProductId = productId;
	}
	/**
	 * 商品名称
	 */
	public String ProductName;
	
	public String getProductName() {
		return ProductName;
	}

	public void setProductName(String productName) {
	    ProductName = productName;
	}
	
	/**
	 * 商品规格id
	 */
	public String CatalogId;
	
	public String getCatalogId() {
		return CatalogId;
	}

	public void setCatalogId(String catalogId) {
		CatalogId = catalogId;
	}
	
	/**
	 * 备货状态(1-现货 2-代购 3-FBX)
	 */
	public  int CatalogType;
	
	public  int getStockStatusEnum() {
		return CatalogType;
	}

	public void setStockStatusEnum( int catalogType) {
		CatalogType = catalogType;
	}
	
	/**
	 * 商品数量
	 */
	public int ProductNum;
	
	public int getProductNum() {
		return ProductNum;
	}

	public void setProductNum(int productNum) {
		ProductNum = productNum;
	}
	
	/**
	 * 商品一级目录id
	 */
	public int FirstCategoryId;
	
	public int getFirstCategoryId() {
		return FirstCategoryId;
	}

	public void setFirstCategoryId(int firstCategoryId) {
		FirstCategoryId = firstCategoryId;
	}
	/**
	 * 商品二级目录id
	 */
	public int SecondCategoryId;
	
	public int getSecondCategoryId() {
		return SecondCategoryId;
	}

	public void setSecondCategoryId(int secondCategoryId) {
		SecondCategoryId = secondCategoryId;
	}
	
	/**
	 *  商品三级目录id
	 */
	public int ThirdCategoryId;
	
	public int getThirdCategoryId() {
		return ThirdCategoryId;
	}

	public void setThirdCategoryId(int thirdCategoryId) {
		ThirdCategoryId = thirdCategoryId;
	}
	
	/**
	 *  商品品牌id
	 */
	public int BrandId;
	
	public int getBrandId() {
		return BrandId;
	}

	public void setBrandId(int brandId) {
		BrandId = brandId;
	}
	
	
	/**
	 *  商品url
	 */
	public String PictureUrl;
	
	public String getPictureUrl() {
		return PictureUrl;
	}

	public void setPictureUrl(String  pictureUrl) {
		PictureUrl = pictureUrl;
	}
	
	/**
	 *  商品属性信息(按JSON格式存储，如--颜色:黑色,尺寸:XXS)
	 */
	public String PropetyInfo;
	
	public String getPropetyInfo() {
		return PropetyInfo;
	}

	public void setPropetyInfo(String propetyInfo) {
		PropetyInfo = propetyInfo;
	}
	
	/**
	 *  商品价格
	 */
	public BigDecimal ProductPrice;
	
	public BigDecimal getProductPrice() {
		return ProductPrice;
	}

	public void setProductPrice(BigDecimal productPrice) {
		ProductPrice = productPrice;
	}
	
	/**
	 *  商品预付定金价格
	 */
	public BigDecimal EarnestPrice;
	
	public BigDecimal getEarnestPrice() {
		return EarnestPrice;
	}

	public void setEarnestPrice(BigDecimal earnestPrice) {
		EarnestPrice = earnestPrice;
	}
	/**
	 *  价格类型
	 */
	public  int PriceType;
	
	public  int getPriceType() {
		return PriceType;
	}

	public void setPriceType( int priceType) {
		PriceType = priceType;
	}
	
	/**
	 *  买家或卖家承担关税(0-卖家承担 1-买家承担)
	 */
	public int TariffType;
	
	public int getTariffType() {
		return TariffType;
	}

	public void setTariffType(int tariffType) {
		TariffType = tariffType;
	}
	
	/**
	 *  物流类型
	 */
	public  int LogisticsType;
	
	public  int getLogisticsType() {
		return LogisticsType;
	}

	public void setLogisticsType( int logisticsType) {
		LogisticsType = logisticsType;
	}
	
	/**
	 * 保税区
	 */
	public  Integer BondedArea;
	
	public  Integer getBondedArea() {
		return BondedArea;
	}

	public void setBondedArea( Integer bondedArea) {
		BondedArea = bondedArea;
	}
	
	
    /**
     * 商品备案号
     */
    public String ProductRecordNo;
    
    public String getProductRecordNo() {
        return ProductRecordNo;
    }

    public void setProductRecordNo(String productRecordNo) {
        ProductRecordNo = productRecordNo;
    }
	
	/**
	 * SKU
	 */
	public String SKU;
	
	public String getSKU() {
		return SKU;
	}

	public void setSKU(String sku) {
		SKU = sku;
	}
	/**
	 * 套餐编号
	 */
	public String PackageNo;
	
	public String getPackageNo() {
		return PackageNo;
	}

	public void setPackageNo(String packageNo) {
		PackageNo = packageNo;
	}
	
	/**
	 * 商品退货渠道
	 */
	public  int ProductRefundChannel;
	
	public  int getProductRefundChannel() {
		return ProductRefundChannel;
	}

	public void setProductRefundChannel( int productRefundChannel) {
		ProductRefundChannel = productRefundChannel;
	}
	
	/**
	 * 商品信息(存储格式为：Json格式)
	 */
	public String ProductDetailInfo;
	
	public String getProductDetailInfo() {
		return ProductDetailInfo;
	}

	public void setProductDetailInfo(String productDetailInfo) {
		ProductDetailInfo = productDetailInfo;
	}
	
	/**
	 *  活动商品信息
	 */
	public ProductActivityInfo ActivityInfo;
	
	public ProductActivityInfo getActivityInfo() {
		return ActivityInfo;
	}

	public void setActivityInfo(ProductActivityInfo activityInfo) {
		ActivityInfo = activityInfo;
	}
	
}
